• word of the day

    achilles' heel

    achilles' heel - Dictionary definition and meaning for word achilles' heel

    Definition
    (noun) a seemingly small but actual mortal weakness
Download our Mobile App Today
Receive our word of the day
on Whatsapp